store lamb - Turkish English Dictionary